.address {
  .addressHead {
    font-size: 16px;
  }

  .addressList {
    height: calc(100vh - 89px);
    width: 100vw;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: #f8f8f8;
    padding: 0 12px;
    .listItem {
      background-color: #fff;
      margin-top: 12px;
      display: flex;
      height: 54px;
      align-items: center;
      border-radius: 10px;
      .choice {
        flex: 1;
      }
      .fontStyle{
        font-size: 20px;
        color: #ccc;
      }
      .colorRed{
        color: #EE0A24 !important;
      }
      .nameAndPhone {
        flex: 7;
        text-align: left;
        text-indent: 10px;
        font-size: 16px;
      }
      .edit {
        flex: 2;
      }
    }
  }

  .createAddress {
    width: 100vw;
    height: 44px;
    padding: 0 16px;
    background-color: #fff;
    .createBtn {
      width: 100%;
      height: 44px;
      line-height: 44px;
      text-align: center;
      color: #fff;
      font-size: 16px;
      border-radius: 22px;
      background-color: #ee0a24;
    }
  }
}
